Kim F. Storm [Sun, 17 Mar 2002 20:20:33 +0000 (20:20 +0000)]
(Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily)
(QClocal, QCremote, QCserver, QCdatagram, QCnowait, QCnoquery,QCstop)
(QCcoding, QCoptions, QCfilter, QCsentinel, QClog, QCfeature):
New variables.
(NETCONN1_P): New macro.
(DATAGRAM_SOCKETS): New conditional symbol.
(datagram_address): New array.
(DATAGRAM_CONN_P, DATAGRAM_CHAN_P): New macros.
(status_message): Use concat3.
(Fprocess_status): Add `listen' status to doc string. Return `stop'
for a stopped network process.
(Fset_process_buffer): Update contact plist for network process.
(Fset_process_filter): Ditto. Don't enable input for stopped
network processes. Server must listen, even if filter is t.
(Fset_process_query_on_exit_flag, Fprocess_query_on_exit_flag):
New functions.
(Fprocess_kill_without_query): Removed. Now defined in simple.el.
(Fprocess_contact): Added KEY argument. Handle datagrams.
(list_processes_1): Optionally show only processes with the query
on exit flag set. Dynamically adjust column widths. Omit tty
column if not needed. Report stopped network processes.
Identify server and datagram network processes.
(Flist_processes): New optional arg `query-only'.
(conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
(conv_lisp_to_sockaddr, set_socket_options)
(network_process_featurep, unwind_request_sigio): New helper functions.
(Fprocess_datagram_address, Fset_process_datagram_address):
(Fset_network_process_options): New lisp functions.
(Fopen_network_stream): Removed. Now defined in simple.el.
(Fmake_network_process): New lisp function. Code is based on previous
Fopen_network_stream, but heavily reworked with new property list based
argument list, support for datagrams, server processes, and local
sockets in addition to old client-only functionality.
(server_accept_connection): New function.
(wait_reading_process_input): Use it to handle incoming connects.
Do not enable input on a new connection if process is stopped.
(read_process_output): Handle datagram sockets. Use 2k buffer for them.
(send_process): Handle datagram sockets.
(Fstop_process, Fcontinue_process): Apply to network processes. A stopped
network process is indicated by setting command field to t .
(Fprocess_send_eof): No-op if datagram connection.
(Fstatus_notify): Don't read input for a stream server socket or a
stopped network process.
(init_process): Initialize datagram_address array.
(syms_of_process): Intern and staticpro new variables, defsubr new
functions.
Kim F. Storm [Sun, 17 Mar 2002 20:16:55 +0000 (20:16 +0000)]
(struct Lisp_Process): New member log.
Doc fix: Member command used to indicate stopped network process.
Doc fix: Member childp contains plist for network process.
Doc fix: Member kill_without_query is inverse of query-on-exit flag.
Eli Zaretskii [Sun, 17 Mar 2002 18:47:56 +0000 (18:47 +0000)]
Avoid a warning from makeinfo due to a colon in an index entry.
Pavel Janík [Sun, 17 Mar 2002 11:08:01 +0000 (11:08 +0000)]
Fix typo.
Jason Rumney [Sun, 17 Mar 2002 00:02:59 +0000 (00:02 +0000)]
*** empty log message ***
Jason Rumney [Sat, 16 Mar 2002 23:37:06 +0000 (23:37 +0000)]
(w32_to_all_x_charsets): Return correct type in startup case.
Eli Zaretskii [Sat, 16 Mar 2002 19:33:21 +0000 (19:33 +0000)]
Synchronize DIR entries with @direntry text in Texinfo sources.
Eli Zaretskii [Sat, 16 Mar 2002 19:32:15 +0000 (19:32 +0000)]
Synchronize DIR entries with text in @direntry in Texinfo sources.
Eli Zaretskii [Sat, 16 Mar 2002 19:10:39 +0000 (19:10 +0000)]
Fix some URLs, the Copyright years, and the Emacs version.
Eli Zaretskii [Sat, 16 Mar 2002 17:29:48 +0000 (17:29 +0000)]
(po-content-type-charset-alist): Convert the
car of each association to a string.
(po-find-file-coding-system-guts): If the charset matches a name
of a codepage, set up that codepage and return it as a coding
system to decode the file.
Eli Zaretskii [Sat, 16 Mar 2002 16:42:37 +0000 (16:42 +0000)]
(codepage-setup): Don't define a codepage if it is already defined.
Eli Zaretskii [Sat, 16 Mar 2002 16:28:01 +0000 (16:28 +0000)]
<top-level>: Remove the setup for all known codepages: it seems
to cause crashes in the CCL driver.
Eli Zaretskii [Sat, 16 Mar 2002 16:14:38 +0000 (16:14 +0000)]
(po-find-charset): Search for Charset= header even if we've read less than
4KB.
Pavel Janík [Sat, 16 Mar 2002 12:08:49 +0000 (12:08 +0000)]
(bibtex-sort-ignore-string-entries)
(bibtex-entry-field-alist): Doc fix.
Eli Zaretskii [Sat, 16 Mar 2002 09:39:48 +0000 (09:39 +0000)]
(P_): Don't define if already defined.
Stefan Monnier [Sat, 16 Mar 2002 08:48:33 +0000 (08:48 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 16 Mar 2002 07:08:29 +0000 (07:08 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 16 Mar 2002 07:05:59 +0000 (07:05 +0000)]
(redisplay_internal, redisplay_windows):
Use list_of_error to call internal_condition_case_1.
(safe_eval, safe_call): Pass Qt to internal_condition_case_{1,2}
so as to catch all errors with no possibility of debugger redisplay.
(list_of_error): New variable.
(syms_of_xdisp): Init and staticpro it.
Richard M. Stallman [Sat, 16 Mar 2002 06:53:35 +0000 (06:53 +0000)]
(print_object): Delete `\ ' from printed rep of frame.
Richard M. Stallman [Sat, 16 Mar 2002 06:52:31 +0000 (06:52 +0000)]
(cperl-imenu--function-name-regexp-perl):
Move definition above cperl-outline-regexp.
Richard M. Stallman [Sat, 16 Mar 2002 06:51:23 +0000 (06:51 +0000)]
(mode-line-mule-info): In computing help-echo prop,
avoid using save-window-excursion. And compile the function.
Stefan Monnier [Sat, 16 Mar 2002 02:25:56 +0000 (02:25 +0000)]
(load-completion): New function.
(load-library): Use it.
Pavel Janík [Fri, 15 Mar 2002 20:45:10 +0000 (20:45 +0000)]
(calendar-goto-french-date): Fix prompt to match the actual code.
Eli Zaretskii [Fri, 15 Mar 2002 19:30:36 +0000 (19:30 +0000)]
(po-find-file-coding-system-guts): Use
with-temp-buffer instead of po-with-temp-buffer.
Eli Zaretskii [Fri, 15 Mar 2002 18:36:14 +0000 (18:36 +0000)]
A new version from /gd/gnuorg/.
Eli Zaretskii [Fri, 15 Mar 2002 15:30:07 +0000 (15:30 +0000)]
(dos_rawgetc): Disable the x-autoselect-window feature,
until its implementation is fixed.
Eli Zaretskii [Fri, 15 Mar 2002 15:23:15 +0000 (15:23 +0000)]
Document problems with `df' slowing down Dired.
Eli Zaretskii [Fri, 15 Mar 2002 14:06:01 +0000 (14:06 +0000)]
Document removal of special treatment of fg:COLOR and bg:COLOR faces.
Eli Zaretskii [Fri, 15 Mar 2002 14:01:30 +0000 (14:01 +0000)]
Document addition of po.el.
Eli Zaretskii [Fri, 15 Mar 2002 13:53:27 +0000 (13:53 +0000)]
(file-coding-system-alist): Add an association for PO files.
Eli Zaretskii [Fri, 15 Mar 2002 13:47:46 +0000 (13:47 +0000)]
Regenerated.
Eli Zaretskii [Fri, 15 Mar 2002 13:23:01 +0000 (13:23 +0000)]
New file.
Eli Zaretskii [Fri, 15 Mar 2002 13:03:38 +0000 (13:03 +0000)]
Document support for AIX 5.1.
Eli Zaretskii [Fri, 15 Mar 2002 12:22:53 +0000 (12:22 +0000)]
Regenerated.
Eli Zaretskii [Fri, 15 Mar 2002 12:17:35 +0000 (12:17 +0000)]
Support AIX 5.1.
Gerd Moellmann [Fri, 15 Mar 2002 08:57:55 +0000 (08:57 +0000)]
(common-lisp-loop-part-indentation):
Fix simple loop indentation.
Jan Djärv [Thu, 14 Mar 2002 21:36:28 +0000 (21:36 +0000)]
Added return value to Fhandle_save_session to avoid compiler warning.
Pavel Janík [Thu, 14 Mar 2002 20:39:09 +0000 (20:39 +0000)]
(png_load): Remove unused variable `gamma_str'.
Miles Bader [Thu, 14 Mar 2002 11:52:39 +0000 (11:52 +0000)]
(rlogin-mode): Use `define-derived-mode'.
Richard M. Stallman [Thu, 14 Mar 2002 09:13:28 +0000 (09:13 +0000)]
(x_real_positions): Handle failure in XQueryTree.
Richard M. Stallman [Thu, 14 Mar 2002 09:05:00 +0000 (09:05 +0000)]
*** empty log message ***
Miles Bader [Thu, 14 Mar 2002 09:03:46 +0000 (09:03 +0000)]
*** empty log message ***
Miles Bader [Thu, 14 Mar 2002 09:02:36 +0000 (09:02 +0000)]
Require `button'.
(debugger-mode-map): Set the parent keymap to `button-buffer-map',
to get TAB and <backtab> bindings.
Richard M. Stallman [Thu, 14 Mar 2002 09:02:11 +0000 (09:02 +0000)]
Syntax fix around @ref.
Richard M. Stallman [Thu, 14 Mar 2002 09:00:46 +0000 (09:00 +0000)]
Correct info on return values of switch-to-buffer and pop-to-buffer.
Richard M. Stallman [Thu, 14 Mar 2002 08:59:00 +0000 (08:59 +0000)]
Update doc of local-map and keymap text properties.
Richard M. Stallman [Thu, 14 Mar 2002 08:57:36 +0000 (08:57 +0000)]
(picture-insert, picture-clear-column, picture-draw-rectangle):
Use move-to-column, not move-to-column-force.
Miles Bader [Thu, 14 Mar 2002 08:57:06 +0000 (08:57 +0000)]
regenerated
Richard M. Stallman [Thu, 14 Mar 2002 08:55:48 +0000 (08:55 +0000)]
(dired-fun-in-all-buffers): Moved to dired.el.
Richard M. Stallman [Thu, 14 Mar 2002 08:55:20 +0000 (08:55 +0000)]
(dired-readin): Clear out undo list.
(dired-fun-in-all-buffers): Definition moved from dired-aux.el.
(dired-delete-entry): New function.
(dired-internal-do-deletions): Use dired-fun-in-all-buffers
and dired-delete-entry, to update this buffer (and others).
Richard M. Stallman [Thu, 14 Mar 2002 08:52:16 +0000 (08:52 +0000)]
(facemenu-add-new-face):
Pass region args to facemenu-set-face, when there is a region.
(facemenu-set-foreground, facemenu-set-background)
(facemenu-add-face): Doc fixes.
Miles Bader [Thu, 14 Mar 2002 08:52:01 +0000 (08:52 +0000)]
(rlogin-carriage-filter): Function removed.
(rlogin): Don't install the `rlogin-carriage-filter' filter, as
comint removes carriage returns itself now.
Richard M. Stallman [Thu, 14 Mar 2002 08:50:03 +0000 (08:50 +0000)]
(cperl-outline-regexp): Move definition up.
Miles Bader [Thu, 14 Mar 2002 08:11:46 +0000 (08:11 +0000)]
(adjust_for_invis_intang): New function.
(set_point_both): Use `adjust_for_invis_intang' to do most of the work
for dealing with invisible+intangible regions. Do so before and after
both forward and backward movements, to handle both front-sticky and
rear-sticky cases.
Miles Bader [Thu, 14 Mar 2002 08:11:03 +0000 (08:11 +0000)]
(text_property_stickiness): Function moved to `textprop.c'.
(char_property_eq): Function removed.
Miles Bader [Thu, 14 Mar 2002 08:10:35 +0000 (08:10 +0000)]
(text_property_stickiness): Function moved here from `editfns.c'.
Miles Bader [Thu, 14 Mar 2002 08:09:59 +0000 (08:09 +0000)]
(text_property_stickiness): New declaration.
Miles Bader [Thu, 14 Mar 2002 08:09:30 +0000 (08:09 +0000)]
(rfn-eshadow-update-overlay): Bind `inhibit-point-motion-hooks' to t while
messing around, to avoid getting hosed by our own intangible property.
Jason Rumney [Wed, 13 Mar 2002 23:05:48 +0000 (23:05 +0000)]
*** empty log message ***
Jason Rumney [Wed, 13 Mar 2002 23:04:39 +0000 (23:04 +0000)]
Add STRFTIME_NO_POSIX2.
Jason Rumney [Wed, 13 Mar 2002 23:01:45 +0000 (23:01 +0000)]
(my_strftime) [STRFTIME_NO_POSIX2]: Handle %h, %EX
and %OX when underlying strftime does not.
Eli Zaretskii [Wed, 13 Mar 2002 18:00:48 +0000 (18:00 +0000)]
(Electric C, Lisp Eval): Avoid makeinfo warnings about colons in indices.
Eli Zaretskii [Wed, 13 Mar 2002 17:59:14 +0000 (17:59 +0000)]
(Symbol Type): Avoid makeinfo warning about colons in indices.
Eli Zaretskii [Wed, 13 Mar 2002 17:41:53 +0000 (17:41 +0000)]
*** empty log message ***
Stefan Monnier [Wed, 13 Mar 2002 17:07:45 +0000 (17:07 +0000)]
(x_set_toolkit_scroll_bar_thumb) <USE_MOTIF>: Use a fixed-size
thumb (based on an ad-hoc estimate of 30 chars per line) to avoid
annoying flicker.
(xm_scroll_callback): Get rid of the now unnecessary kludge.
(XTread_socket): Mark it static.
Stefan Monnier [Wed, 13 Mar 2002 16:42:47 +0000 (16:42 +0000)]
(fortran-split-line): Make it work with any `!' comment as well.
Stefan Monnier [Wed, 13 Mar 2002 16:33:56 +0000 (16:33 +0000)]
(fortran-mode): Set comment-padding to "$$$".
Add fortran-comment-line-start-skip to comment-start-skip.
(fortran-comment-indent): Keep whole-line comments in column 0.
(fortran-find-comment-start-skip): New arg `all'.
If ALL is nil, make sure we only match comment-start-skip if we
can't match fortran-comment-line-start-skip.
Fix bug that made it return t but without moving point when
matching '!'! (a false-comment followed by a real comment).
(fortran-indent-comment): Use new `all' argument above.
Be careful not to add an incorrect comment-starter like "C"
in comment-column.
(fortran-split-line): When splitting a comment, reuse the comment
starter from the current line rather than fortran-comment-line-start.
(fortran-indent-line, fortran-auto-fill): Simplify thanks to the
cleaner behavior of fortran-find-comment-start-skip.
(fortran-fill): Don't be confused by ! inside a comment.
(fortran-break-line): Minor cleanup and simplification.
Francesco Potortì [Wed, 13 Mar 2002 14:48:00 +0000 (14:48 +0000)]
* progmodes/etags.el (tag-exact-file-name-match-p)
(tag-file-name-match-p, tag-partial-file-name-match-p): Use a
simpler regexp.
Francesco Potortì [Wed, 13 Mar 2002 14:47:12 +0000 (14:47 +0000)]
*** empty log message ***
Stefan Monnier [Wed, 13 Mar 2002 14:17:16 +0000 (14:17 +0000)]
(display_mode_element): Fix int/Lisp_Object mixup.
Kim F. Storm [Wed, 13 Mar 2002 13:41:39 +0000 (13:41 +0000)]
*** empty log message ***
Kim F. Storm [Wed, 13 Mar 2002 13:33:30 +0000 (13:33 +0000)]
(BASE_PURESIZE): Increase to 775000.
Pavel Janík [Wed, 13 Mar 2002 09:34:06 +0000 (09:34 +0000)]
FIx typo.
Francesco Potortì [Wed, 13 Mar 2002 06:57:20 +0000 (06:57 +0000)]
Use Cweb as an example, not Yacc.
Colin Walters [Wed, 13 Mar 2002 02:31:26 +0000 (02:31 +0000)]
(ibuffer-redisplay-current): Don't move point when redisplaying a
line.
Colin Walters [Wed, 13 Mar 2002 02:30:32 +0000 (02:30 +0000)]
*** empty log message ***
Jason Rumney [Tue, 12 Mar 2002 22:29:10 +0000 (22:29 +0000)]
Fix formatting of previous entry
Jan Djärv [Tue, 12 Mar 2002 21:15:39 +0000 (21:15 +0000)]
*** empty log message ***
Jan Djärv [Tue, 12 Mar 2002 21:15:07 +0000 (21:15 +0000)]
(emacs-session-save): Add comment that return t means cancel shutdown
Jason Rumney [Tue, 12 Mar 2002 20:27:24 +0000 (20:27 +0000)]
Added note about format-time-string deficiencies on MS-Windows.
Jan Djärv [Tue, 12 Mar 2002 19:15:06 +0000 (19:15 +0000)]
(emacs-session-restore): Take previous id as an argument.
Jan Djärv [Tue, 12 Mar 2002 19:13:52 +0000 (19:13 +0000)]
(command-line): Must check that x-session-previous-id
is bound also, for non-X platforms.
Gerd Moellmann [Tue, 12 Mar 2002 18:55:12 +0000 (18:55 +0000)]
*** empty log message ***
Juanma Barranquero [Tue, 12 Mar 2002 17:24:31 +0000 (17:24 +0000)]
(syms_of_editfns): Fix typo.
Gerd Moellmann [Tue, 12 Mar 2002 16:34:31 +0000 (16:34 +0000)]
Add cl-indent loop form indentation.
Gerd Moellmann [Tue, 12 Mar 2002 16:27:15 +0000 (16:27 +0000)]
(lisp-loop-keyword-indentation)
(lisp-loop-forms-indentation, lisp-simple-loop-indentation): New
user options.
(extended-loop-p, common-lisp-loop-part-indentation): New
functions.
(common-lisp-indent-function-1): Renamed from
common-lisp-indent-function.
(common-lisp-indent-function): Handle loop forms specially.
(lisp-indent-defmethod): Use car/cdr instead of first/rest.
Francesco Potortì [Tue, 12 Mar 2002 14:17:25 +0000 (14:17 +0000)]
*** empty log message ***
Francesco Potortì [Tue, 12 Mar 2002 13:44:20 +0000 (13:44 +0000)]
Use Cweb, not bison as an example of etags using #line.
Francesco Potortì [Tue, 12 Mar 2002 13:40:49 +0000 (13:40 +0000)]
Better description of what etags does with #line.
Francesco Potortì [Tue, 12 Mar 2002 13:31:57 +0000 (13:31 +0000)]
* etags.c (Python_functions): Skip spaces at beginning of lines.
(Python_functions, PHP_functions): Name tags, for ctags' sake.
(TeX_commands): Name tags. Correction of old disabled code.
* etags.c (curfiledir, curtagfname): New global variables.
(process_file): Initialise them.
(readline): Canonicalize the name found in #line directive.
Francesco Potortì [Tue, 12 Mar 2002 13:12:34 +0000 (13:12 +0000)]
* progmodes/etags.el (tag-exact-file-name-match-p)
(tag-file-name-match-p, tag-partial-file-name-match-p): Assume
that the header of a tags section has either a number or nothing
after the last comma.
Francesco Potortì [Tue, 12 Mar 2002 13:12:10 +0000 (13:12 +0000)]
*** empty log message ***
Francesco Potortì [Tue, 12 Mar 2002 11:16:25 +0000 (11:16 +0000)]
*** empty log message ***
Francesco Potortì [Tue, 12 Mar 2002 10:57:49 +0000 (10:57 +0000)]
Description of the tags file format.
Gerd Moellmann [Tue, 12 Mar 2002 10:12:20 +0000 (10:12 +0000)]
Include stdio.h because termhooks.h needs it.
Include termopt.h for interrupt_input.
Pavel Janík [Tue, 12 Mar 2002 09:07:43 +0000 (09:07 +0000)]
Fix typo.
Colin Walters [Mon, 11 Mar 2002 21:53:49 +0000 (21:53 +0000)]
*** empty log message ***
Colin Walters [Mon, 11 Mar 2002 21:13:14 +0000 (21:13 +0000)]
(toplevel): Revert previous change to use pcomplete.
(shell-mode): Ditto.
(shell-pcomplete-setup-done): Remove.
(shell-pcomplete): Ditto.
(shell-pcomplete-reverse): Ditto.
Colin Walters [Mon, 11 Mar 2002 21:12:49 +0000 (21:12 +0000)]
Remove documentation on setting up pcomplete.
Andreas Schwab [Mon, 11 Mar 2002 19:22:07 +0000 (19:22 +0000)]
(syms_of_coding) <file-coding-system-alist>: Doc fix